2.6.Примеры взаимодействия элементов сети
для WAP-приложений
В зависимости от области применения возможно несколько схем организации беспроводного доступа к данным на основе WAP-спецификации. Все эти схемы отличаются целями создания, движущими силами и, как следствие, разными точками доступа к WAP-шлюзам.
Первый вариант представлен на
рис.19 и описывает организацию WAP-услуг сотовым оператором. В этом случае шлюз находится в локальной сети сотового оператора и все взаимодействие с внешними данными и услугами осуществляется через брандмауэр, которого в некоторых реализациях может и не быть.Взаимодействие различных частей приложения происходит при такой схеме включения следующим образом. Запрос с сотового телефона поступает в коммутатор, к которому подключено оборудование доступа. В настоящее время в качестве оборудования доступа используется либо центр коротких сообщений, либо сервер удаленного доступа. В любом случае запрос проходит процедуру авторизации и в случае успешного результата поступает в WAP-шлюз. После обработки в шлюзе запрос начинает жить полноценной жизнью HTTP-запроса. Последнее обстоятельство позволяет ему обращаться к любым ресурсам, доступным по протоколу TCP/IP. Общедоступные ресурсы, размещенные в Internet, доступны, если локальная сеть имеет соединение с сетью Internet. Внутренние ресурсы включают intranet- и WTA-приложения.
Рис.19. Схема организации WAP-услуг сотовым оператором
Поскольку точка доступа расположена в локальной сети сотового оператора, беспроводные приложения могут взаимодействовать с широким спектром оборудования, обеспечивающего существующие беспроводные сер висы — голосовая почта, услуга коротких сообщений, системы голосовых меню и интерфейсы к биллинговой системе. Кроме того, организация WTA-прило-жений в сочетании с существованием вышеописанной интеграции позволяет максимально использовать возможности стандарта.
Второй вариант предполагает наличие точки входа в Internet за пределами компании — провайдера сотовой связи. Обычно при этом используются возможности партнерской компании — Internet-провайдера, которая организует точку доступа к
WAP для абонентов сотовой сети.Рис.20 демонстрирует схему организации такого доступа Internet-провайдером. В отличие от варианта подключения, показанного на рисунке, авторизация доступа уже выполняется не на территории оператора сотовой связи. И контроль доступа также происходит в другой компании. Дополнительным ограничением является невозможность использования системы коротких сообщений в качестве носителя WAP-протокола.
Рис.20. Схема организации WAP-услуг Internet-провайдером
Можно подробнее описать процедуру получения доступа к ресурсам Internet. Запрос от сотового терминала поступает в коммутатор. Затем (обычно по протоколу UDP поверх
CSD) запрос достигает сервера удаленного доступа, расположенного на территории компании — провайдера доступа к Internet.После авторизации на сервере доступа запросы от беспроводного устройства начинают работать от имени абонента с некоторым IP-адресом. Дальнейшее прохождение запроса выполняется на WAP-шлюзе, который преобразует пришедший запрос к стандартному HTTP-запросу. Этот запрос и выдается в адрес запрошенного ресурса из сети Internet.
Как видно из рисунка, описанный подход имеет несколько негативных особенностей и ряд положительных свойств.
К положительным качествам такого способа подключения можно отнести возможность организации открытых сервисов для региональных абонентов. Появляющиеся Internet-компании могут предоставлять новые услуги, основанные на WML-содержании для владельцев сотовых терминалов, уже имеющих доступ к Internet. В последнем случае, скорее всего, акцент будет сделан на широком спектре терминалов клиентов, на котором будет работать приложение. Наличие выделенного IP-адреса для каждого зарегистрированного абонента в Internet-компании позволяет контролировать доступ на основе единой системы паролей. Дополнительной является возможность предоставления единых персонализированных услуг.
Однако кроме положительных характеристик у данного метода подключения есть и отрицательные. Прежде всего, метод подключения
рис.20 ограничивает множество услуг, которые можно было бы предоставить сотовому абоненту. Например, нет возможности подключиться к WTA-серверу, который находится в локальной сети сотового оператора. Нет непосредственной связи с системой других серверов, к которым относятся сервер голосовой почты и центр коротких сообщений. Последнее обстоятельство не разрешает использовать одновременно два носителя для беспроводных приложений.Возможна также организация доступа к удаленному WAP-серверу посредством шлюза, расположенного у Internet-провайдера. Этот вариант представлен на
рис.21. К особенностям данного варианта подключения нужно отнести сравнительно большое время реакции приложения на запрос сотового абонента. Из-за негарантированного времени доставки HTTP-пакета по каналам Internet программные средства агента и сервера в этом случае должны быть более сложными, т. к. приложение неизбежно будет обрабатывать большее количество нештатных ситуаций.Рис.21. Схема организации WAP-услуг провайдером посредством шлюза
Третий вариант предполагает корпоративное использование приложений. Точкой входа при этом может быть модемный пул или просто телефонный номер компании с организацией удаленного доступа через RAS-сервер, на котором может располагаться и WAP-шлюз.
Такой вариант подключения показан на
рис.22 и является наиболее благоприятным для организации беспроводных услуг доступа к данным на вертикальных рынках.Рис.22. Схема организации корпоративного WAP-доступа
Доступ к ресурсам беспроводного приложения выполняется с использованием обычных услуг сотового оператора с включенным режимом передачи данных (CSD). Звонок с сотового телефона достигает модемного пула, установленного в компании. После авторизации на сервере удаленного доступа запрос поступает на WAP-шлюз, который впоследствии преобразует его в запрос к корпоративному WWW-серверу, расположенному в локальной сети компании. Роль сервера удаленного доступа может выполнять маршрутизатор Cisco или обычный выделенный компьютер с установленным
программным обеспечением (например, Windows NT RAS). Вышеописанным способом может быть реализован беспроводный доступ к корпоративным данным на основе существующих intranet-решений.